Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
33 Detached £40,000 4 Nov 2002
2 ALBEMARLE STREET Terraced £98,500 6 Nov 2006
2A ALBEMARLE STREET Terraced £110,000 22 Jul 2022
35 ALBEMARLE STREET Terraced £35,000 11 Jun 1999
37 ALBEMARLE STREET Terraced £37,000 14 May 1999
39 ALBEMARLE STREET Terraced £85,500 3 Dec 2014
41 ALBEMARLE STREET Terraced £150,000 11 Jul 2017
43 ALBEMARLE STREET Terraced £102,000 13 Aug 2008
45 ALBEMARLE STREET Terraced £17,500 2 Jan 1997
47 ALBEMARLE STREET Terraced £45,000 8 Jun 2001
49 ALBEMARLE STREET Terraced £32,500 30 Nov 2000
51 ALBEMARLE STREET Terraced £150,000 23 Oct 2020